安装Anaconda
下载anaconda的安装包
这里需要在官网上查找自己需要的版本,地址链接在下面:
https://repo.anaconda.com/archive/
以linux最新安装的版本为例:
Anaconda3-2023.03-1-Linux-x86_64.sh
选择需要的版本,鼠标右键复制链接信息,复制出来就是链接地址
https://repo.anaconda.com/archive/Anaconda3-2023.03-1-Linux-x86_64.sh
选择的版本,然后在linux控制台输入这句话:
1 | wget https://repo.anaconda.com/archive/Anaconda3-2023.03-1-Linux-x86_64.sh |
如果没有出现问题就是下面图示:
1 | [root@localhost train]# wget https://repo.anaconda.com/archive/Anaconda3-2023.03-1-Linux-x86_64.sh |
若下载较慢,可以选择使用迅雷进行下载,然后复制到相关目录下
解决安装出现的bug
当输入上面的那一条命令时,有些人可能会出现下面这样的错误:
1 | bash: wget: command not found |
具体解决办法如下:
Debian/Ubuntu系统,需要执行以下命令:
1 | apt-get install -y wget |
相反,CentOS系统则需要输入下面指令:
1 | yum install wget -y |
安装anaconda
赋权并且进行安装
接下来需要首先赋权再执行安装程序,依次输入下面两句命令:
1 | chmod +x Anaconda3-2023.03-1-Linux-x86_64.sh |
1 | ./Anaconda3-2023.03-1-Linux-x86_64.sh |
然后出现下面图所示:
1 | [root@localhost anaconda]# ll |
点击Enter(回车键)
此时显示Anaconda的信息,并且会出现More,继续按Enter,直到如下图所示:
1 | The following packages listed on https://www.anaconda.com/cryptography are included in the repository accessible through Anaconda Distribution that relate to cryptography. |
输入 yes
1 | Do you accept the license terms? [yes|no] |
继续点击 Enter
1 | /root/anaconda3 |
输入 yes,添加环境变量
1 | installation finished. |
这里需要注意点的就是如果设置环境变量出错的话:
必须手动设置环境变量
1 | vim ~/.bashrc |
需要找到anaconda3这个文件夹设置安装Anaconda路径
/root/anaconda3/
在最后一行添加:
1 | export PATH=/root/anaconda3/bin:$PATH |
需要把之前的那句话给注释掉如下所示:
1 | # export PATH=/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/sbin:/sbin:$PATH |
这里只是个示例,具体的还是要看具体安装的路径。
然后保存更改,输入下面这句指令:
1 | source ~/.bashrc |
检测是否安装成功
查看版本
打开新的终端后,进入自己的文件夹目录下,输入anaconda -V(注意a要小写,V要大写),conda -V ,显示版本信息,若显示则表示安装成功。
1 | root@:# conda -V |
Anaconda安装虚拟环境
创建虚拟环境
1 | conda create -n yolo python=3.8 (yolo 是自己取的名字) |
激活环境
使用下面这条命令,激活环境:
1 | # To activate this environment, use |
使用下面这条命令,退出环境:
1 | # To deactivate an active environment, use |
conda配置镜像源:
使用conda进行安装时,访问的是国外的网络,所以下载和安装包时会特别慢。需要更换到国内镜像源地址,这里更换到国内的清华大学地址。(永久添加镜像)
Windows和Linux 对于conda修改镜像源的方法一样
查看anaconda中已经存在的镜像源
1 | conda config --show channels |
添加镜像源(永久添加)
1 | conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ |
1 | conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/ |
1 | conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/ |
3
设置搜索时显示通道地址
1 | conda config --set show_channel_urls yes |
若不想按照上述步骤添加镜像,可使用以下命令直接指定安装时使用的镜像地址(以opencv为例):
1 | conda install opencv -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/ |
pip使用国内镜像源
一般在使用conda install安装时会出现包无法找到或者安装失败的情况,此时可以使用pip install来尝试安装(以opencv为例):
1 | pip install opencv |
若安装速度过慢可单独指定安装镜像加快安装:
1 | pip install opencv -i https://mirrors.aliyun.com/pypi/simple/ |
此处列举国内常用pip安装镜像:
清华:https://pypi.tuna.tsinghua.edu.cn/simple
阿里云:https://mirrors.aliyun.com/pypi/simple/
中国科技大学: https://pypi.mirrors.ustc.edu.cn/simple/
华中理工大学:https://pypi.hustunique.com/
山东理工大学:https://pypi.sdutlinux.org/
豆瓣:https://pypi.douban.com/simple/
一辈子很短,努力的做好两件事就好;
第一件事是热爱生活,好好的去爱身边的人;
第二件事是努力学习,在工作中取得不一样的成绩,实现自己的价值,而不是仅仅为了赚钱;